the leader behind the curtain - French English Dictionary